Job Opportunities at the Internet Archive
Wayback Machine Senior Engineer
The Internet Archive's Wayback Machine is the world's largest public archive of historical web sites. Have you ever wanted to work with 400 billion things at once? Would you like to serve 1,500 requests per second? How about having your service referred to regularly in news articles and blog posts across the web? You can work on a challenging and popular project and help the world at the same time.
We are looking for a smart, collaborative and resourceful engineer to help develop the next version of the Wayback Machine. We are also looking for someone who wants to dive in and help us figure out better processes, which may include code review, technical oversight and pair programming. The ideal candidate will possess a desire to work collaboratively with a small internal team and a large, vocal and active user community; demonstrating independence, creativity, initiative and technological savvy, in addition to being a great programmer/architect.
The Ideal Candidate will have:
- 2-3 years work experience in Python, or similar
- Experience working in linux environment
- Familiarity with Java (current deployment is written in Java)
- Good understanding of latest web framework technologies and aspects of web technology and protocols
- Flexibility and a sense of humor
- BS Computer Science, or equivalent work experience
Bonus points for:
- Experience with web crawlers and/or applications designed to display archived web content (especially server-side apps)
- Cluster computing experience
- Open source practices experience
Please send your resume and cover letter to email@example.com with the subject line "Wayback Machine Senior Engineer." The Archive thanks all applicants for their interest, but advises that only those selected for an interview will be contacted. No phone calls please! We are an equal opportunity employer.
About the Internet Archive
Internet Archive is a 501(c)(3) non-profit library founded in 1996. Our motto is Universal Access to All Knowledge. We collect web sites, books, audio, videos, software, and other types of media and make them available to the world for free.
Software Project Engineer
Our non-profit mission at the Internet Archive is to create a digital library of internet sites and other cultural artifacts in digital form. This is to provide free access to researchers, historians, scholars and the general public.
The duties of this position are to support a global Books digitization division that works with items born digital and items not born digital. The software and technical support of this position would include:
4,000+ eBooks/week that are digitized, uploaded and processed from 30+ centers located on 4 continents. Keeping this pipeline working and efficient.
During any given month, there are 20 million items downloaded from our web sites that rank in the top 200 global web sites. How to learn from the user behavior and help keep this number growing.
There is over 1 Petabyte of data to manage. The questions we are asking are: is it in the right format, does it have the right features and contemporary tools for discovery and analysis and so on.
The type of digital data is changing and is not related to just books or printed material. As such the successful engineer will be part of an expanding universe of content that will be captured, posted and shared.
A diverse, dedicated staff that can range from 75-300 people depending on contracts, funding or commitments. This person will need to field answers to questions and solve problems that pop up as part of the operation.
The Software Project Engineer reports to the Global Director of Books
The Software Project Engineer will work closely with the Process Manager who will help define, detail and concept the needs of the user community.
The Software Project Engineer will work closely with the technical team that supports the server infrastructure; the audio/video/TV and other media content forms and the web team.
- Problem solving - A creative, flexible approach that combines teamwork with individualism will be expected. Quick, functional solutions are the norm versus complex, elegant designs
- Code - There is a large code base that needs to be maintained, improved where necessary and rewritten as appropriate. A bug tracking system is employed that will help the software engineer know where to focus his/her efforts.
- Type of problems - These can range from crisis (a production center is down) to planned improvements that will improve quality or reduce cost. A Process Manager will assist the Software Project Engineer to strike the correct balance of support
- This individual will need to provide provide clear and consistent communication to his management on issues that will impact cost, productivity, quality or impact Partner Library relations
- At all times, be aware, that, the position will be part of the culture of the Books Division and a part of headquarters staff. Attitude, positive energy and creative force will be vital to not only his/her personal success, but also the contribution to the overall team and support of the non-profit mission.
Experience and Characteristics
- Proven, successful experience working in an Internet non-profit environment would be helpful, but not required
- Comfortable in a project based, decentralized work environment.
- Exposure or knowledge of library file structures (i.e. MARC, Dublin Core, Mets) or media formats such as audio, video or TV would be a plus.
- Experience with programming embedded devices (i.e. Cameras)
- Experience with GUI development for user interfaces.
- Experience with large (billions) of files and a wide variety of file formats a plus.
- Personality wise; good cheer, being a team player, conscientious and a hard-worker will help this person be more successful and accelerate their inclusion in the team (think of a start up environment, but not quite the same killer hours.)
300 Funston Street
San Francisco, Ca. 94118
- Cover letter - why do you want to join our team?
- Salary history
Manager of Administration
The Internet Archive is seeking an organized, enthusiastic senior level Manager of Administration. We are looking for a solution-oriented person with a creative mind who will help manage and work hands-on with a small Administration Team under the direction of Internet Archive's Director of Administration.
The ideal candidate will have worked in a non-profit before and have a strong interest in technology and social issues. They will be an upbeat, collaborative extrovert that can easily focus on the details while not losing sight of the bigger picture.
A priority for this role is to be able to clearly communicate the essential tasks and requirements needed from team members cross-functionally as well as direct reports in order to complete the job.
The Internet Archive is a non-profit digital library committed to saving the world's digital cultural artifacts. Used by over 4 million people per day, this resource is becoming part of how the Internet works. Our job is to put the best materials humanity has to offer within reach of students, educators and the general public. Find out more about our organization at www.archive.org
This is a challenging and critical role with a great diversity of projects and requests that can come rapid-fire most days. It calls for:
Roles and Responsibilities:
Outstanding communication with all levels of staff and outside parties
Excellent judgment around prioritizing and delegating tasks
A personable and good-humored demeanor
Ability to work in and enjoy a loosely structured work environment and tolerance for occasional chaos
High comfort level with OSX, Word/Excel/Powerpoint, standard contact management apps, and standard office machines
Knowledge of and appreciation for the web
Technical aptitude, comfortable learning new tools and technology
The ability to represent the Internet Archive with enthusiasm, acting as an external evangelist
A very thick skin, able to cope and thrive in an environment that has many unique voices and perspectives
Assist Director of Administration:
- Executive support to Internet Archive's Founder and facilitating internal and external communication for Internet Archive's Directors
- Management of two Administrative Staff whose roles include standard office functions (reception, inventory, etc.), purchasing/procurement, user support for archive.org, basic management of office hardware/software, fulfillment of loaned materials from our library, special projects, managing volunteer/outreach programs
- Planning and directly managing over 20 events a year (film screenings, conferences, presentations, discussion panels, office parties, etc.) for 30-300 people.
- Assist with writing and tracking grant proposals
- Enhance our current donor relations program
- Plan and execute end of year solicitation
- Coordinate press releases
- Comfortable reaching out to press, pitching ideas and coordinating strategies
Support for Finance Team:
- Work with the Director of Finance on various projects
- Organize the end of year board meetings.
- Assist the Director of Administration in coordination of a rebuild of a 20,000 square foot building that was destroyed by a fire in 2013. Experience with the San Francisco Building Department a plus.
- Manage our employee and volunteer housing program.
Considered a plus:
- Familiarity with networks, advanced skills trouble-shooting general hardware/software issues
- Experience working/negotiating with vendors
- Experience working on/knowledge of issues surrounding Internet & digital media
- Familiar with issues of freedom of speech, privacy, intellectual property, government regulation & enforcement
The Internet Archive is an equal opportunity employer, located in the Richmond District of San Francisco. We provide excellent medical benefits. Please send your resume and cover letter to jobs at archive dot org with the subject line "Manager of Administration". The Archive thanks all applicants for their interest, but advises that only those selected for an interview will be contacted. No phone calls please.
P/T truck driver
The Internet Archive is looking for a part-time driver on Tuesdays and Thursdays.
Qualifications / Experience / Job description:
Must have a clean class CA drivers license.pecialist with hands on field experience might be a good candidate.
A minimum of 1 years experience driving
Be able to lift up to 50 lbs-75 lbs
Reliable and able to report to work on time
Able to transport and deliver materials to various projects located throughout the bay area.
If you meet all of the above qualifications, please forward your resume, a minimum of 3 references.
Web Application/Software Developer for Archive-It
The Internet Archive is looking for a smart, collaborative and resourceful engineer to develop the next generation of the Archive-It service, a web based application used by libraries and archives around the world. Archive-It is a self-sustaining subscription service first launched in 2006 and widely considered to be the market leader since its' inception. www.archiveit.org
The Internet Archive is a digital public library founded in 1996 and has the largest publicly available web archive in existence, archive.org.
Our current system is primarily Java based and we are looking to help build the next-generation of Archive-It using the latest web technologies. We are also looking for someone who wants to dive in and help us figure out better processes, which may include code review, technical oversight and pair programming.
The ideal candidate will possess a desire to work collaboratively with a small internal team and a large, vocal and active user community; demonstrating independence, creativity, initiative and technological savvy, in addition to being a great programmer/architect.
The Ideal Candidate will have:
2-3 years work experience in Java and/or Python
Experience with Hadoop, specifically HBase and Pig
Experience developing web application database back-end (SQL or NoSQL).
Good understanding of latest web framework technologies and aspects of web technology and protocols
Flexibility and a sense of humor
BS Computer Science, or equivalent work experience
Bonus points for:
Experience with web crawlers and/or applications designed to display archived web content (especially server-side apps)
Open source practices experience
Experience building out a mobile platform
Please send your resume and cover letter to kristine at archive dot org with the subject line "Web App Developer Archive-It".
The Archive thanks all applicants for their interest, but advises that only those selected for an interview will be contacted. No phone calls please!
We are an equal opportunity employer.